package com.eoner.baselibrary.bean.order;

import com.eoner.common.bean.base.CommonBaseBean;
import com.eoner.baselibrary.bean.goods.ProductBean;

import java.util.List;

/**
 * 作者：sean
 * 创建时间：2017/8/25 14:18
 * 功能说明：
 */

public class PaySuccessBean extends CommonBaseBean{


    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    private DataBean data;
    public static class DataBean{

        /**
         * sh_products : [{"sh_id":607,"sh_image":"http://img1.shihanbainian.com//upload_dev/product/3/9/1/391b6a5d7e20c62e6fac66f9de40802b.jpg","sh_line_price":60,"sh_name":"特惠测试商品4","sh_show_price":50,"sh_subname":"特惠测试商品4的副标题内容时打算减肥哈开始联合"},{"sh_id":602,"sh_image":"http://img1.shihanbainian.com//upload_dev/product/a/3/4/a34e04072fbf674da614d34d7212bc97.jpg","sh_line_price":111,"sh_name":"这是平台的第一台钢琴","sh_show_price":0,"sh_subname":"第一台钢琴"}]
         * sh_subtotal : 26
         */

        private String sh_subtotal;
        private String sh_order_no;
        private String sh_is_join_text;
        private String sh_join_partner;
        private String sh_is_join_location;
        private String sh_is_offline;
        private String sh_message;
        private boolean sh_display_share;
        private ShUpGradeToVipBean sh_upgrade_to_vip;
        private ShPopMsgBean sh_pop_msg;

        public boolean isSh_display_share() {
            return sh_display_share;
        }

        public void setSh_display_share(boolean sh_display_share) {
            this.sh_display_share = sh_display_share;
        }

        public static class ShPopMsgBean {
            private String sh_location;

            public String getSh_location() {
                return sh_location;
            }

            public void setSh_location(String sh_location) {
                this.sh_location = sh_location;
            }
        }

        public ShPopMsgBean getSh_pop_msg() {
            return sh_pop_msg;
        }

        public void setSh_pop_msg(ShPopMsgBean sh_pop_msg) {
            this.sh_pop_msg = sh_pop_msg;
        }

        public static class ShUpGradeToVipBean {
            private String sh_icon;
            private String sh_width;
            private String sh_height;
            private String sh_target;

            public String getSh_icon() {
                return sh_icon;
            }

            public void setSh_icon(String sh_icon) {
                this.sh_icon = sh_icon;
            }

            public String getSh_width() {
                return sh_width;
            }

            public void setSh_width(String sh_width) {
                this.sh_width = sh_width;
            }

            public String getSh_height() {
                return sh_height;
            }

            public void setSh_height(String sh_height) {
                this.sh_height = sh_height;
            }

            public String getSh_target() {
                return sh_target;
            }

            public void setSh_target(String sh_target) {
                this.sh_target = sh_target;
            }
        }

        public ShUpGradeToVipBean getSh_upgrade_to_vip() {
            return sh_upgrade_to_vip;
        }

        public void setSh_upgrade_to_vip(ShUpGradeToVipBean sh_upgrade_to_vip) {
            this.sh_upgrade_to_vip = sh_upgrade_to_vip;
        }

        public String getSh_message() {
            return sh_message;
        }

        public void setSh_message(String sh_message) {
            this.sh_message = sh_message;
        }

        public String getSh_is_offline() {
            return sh_is_offline;
        }

        public void setSh_is_offline(String sh_is_offline) {
            this.sh_is_offline = sh_is_offline;
        }

        public String getSh_order_no() {
            return sh_order_no;
        }

        public void setSh_order_no(String sh_order_no) {
            this.sh_order_no = sh_order_no;
        }

        public String getSh_is_join_text() {
            return sh_is_join_text;
        }

        public void setSh_is_join_text(String sh_is_join_text) {
            this.sh_is_join_text = sh_is_join_text;
        }

        public String getSh_join_partner() {
            return sh_join_partner;
        }

        public void setSh_join_partner(String sh_join_partner) {
            this.sh_join_partner = sh_join_partner;
        }

        public String getSh_is_join_location() {
            return sh_is_join_location;
        }

        public void setSh_is_join_location(String sh_is_join_location) {
            this.sh_is_join_location = sh_is_join_location;
        }

        private List<ProductBean> sh_products;

        public String getSh_subtotal() {
            return sh_subtotal;
        }

        public void setSh_subtotal(String sh_subtotal) {
            this.sh_subtotal = sh_subtotal;
        }

        public List<ProductBean> getSh_products() {
            return sh_products;
        }

        public void setSh_products(List<ProductBean> sh_products) {
            this.sh_products = sh_products;
        }

        private BannerBase sh_banner;

        public BannerBase getSh_banner() {
            return sh_banner;
        }

        public void setSh_banner(BannerBase sh_banner) {
            this.sh_banner = sh_banner;
        }


        public static class ShProductsBean {
            /**
             * sh_id : 607
             * sh_image : http://img1.shihanbainian.com//upload_dev/product/3/9/1/391b6a5d7e20c62e6fac66f9de40802b.jpg
             * sh_line_price : 60
             * sh_name : 特惠测试商品4
             * sh_show_price : 50
             * sh_subname : 特惠测试商品4的副标题内容时打算减肥哈开始联合
             */

            private String sh_id;
            private String sh_image;
            private String sh_line_price;
            private String sh_name;
            private String sh_show_price;
            private String sh_subname;


            private String sh_in_stock;
            private String sh_is_new;
            private String sh_partner_commission;

            public String getSh_partner_commission() {
                return sh_partner_commission;
            }

            public void setSh_partner_commission(String sh_partner_commission) {
                this.sh_partner_commission = sh_partner_commission;
            }

            public String getSh_in_stock() {
                return sh_in_stock;
            }

            public void setSh_in_stock(String sh_in_stock) {
                this.sh_in_stock = sh_in_stock;
            }

            public String getSh_is_new() {
                return sh_is_new;
            }

            public void setSh_is_new(String sh_is_new) {
                this.sh_is_new = sh_is_new;
            }

            private ShLabelBean sh_label;

            public ShLabelBean getSh_label() {
                return sh_label;
            }

            public void setSh_label(ShLabelBean sh_label) {
                this.sh_label = sh_label;
            }

            public String getSh_id() {
                return sh_id;
            }

            public void setSh_id(String sh_id) {
                this.sh_id = sh_id;
            }

            public String getSh_image() {
                return sh_image;
            }

            public void setSh_image(String sh_image) {
                this.sh_image = sh_image;
            }

            public String getSh_line_price() {
                return sh_line_price;
            }

            public void setSh_line_price(String sh_line_price) {
                this.sh_line_price = sh_line_price;
            }

            public String getSh_name() {
                return sh_name;
            }

            public void setSh_name(String sh_name) {
                this.sh_name = sh_name;
            }

            public String getSh_show_price() {
                return sh_show_price;
            }

            public void setSh_show_price(String sh_show_price) {
                this.sh_show_price = sh_show_price;
            }

            public String getSh_subname() {
                return sh_subname;
            }

            public void setSh_subname(String sh_subname) {
                this.sh_subname = sh_subname;
            }
        }

        public static class ShLabelBean {
            /**
             * sh_icon : http://img1.shihanbainian.com/shihan2/icon/new_product.jpg
             * sh_icon_width : 92
             * sh_icon_height : 130
             * sh_location : left_top
             */

            private String sh_icon;
            private String sh_icon_width;
            private String sh_icon_height;
            private String sh_location;

            public String getSh_icon() {
                return sh_icon;
            }

            public void setSh_icon(String sh_icon) {
                this.sh_icon = sh_icon;
            }

            public String getSh_icon_width() {
                return sh_icon_width;
            }

            public void setSh_icon_width(String sh_icon_width) {
                this.sh_icon_width = sh_icon_width;
            }

            public String getSh_icon_height() {
                return sh_icon_height;
            }

            public void setSh_icon_height(String sh_icon_height) {
                this.sh_icon_height = sh_icon_height;
            }

            public String getSh_location() {
                return sh_location;
            }

            public void setSh_location(String sh_location) {
                this.sh_location = sh_location;
            }
        }
    }

    public static class BannerBase{
        private String sh_img;
        private String sh_url;
        private String sh_title;

        public String getSh_img() {
            return sh_img;
        }

        public void setSh_img(String sh_img) {
            this.sh_img = sh_img;
        }

        public String getSh_url() {
            return sh_url;
        }

        public void setSh_url(String sh_url) {
            this.sh_url = sh_url;
        }

        public String getSh_title() {
            return sh_title;
        }

        public void setSh_title(String sh_title) {
            this.sh_title = sh_title;
        }
    }
}
